<?php
    @header("Content-Type:text/html;charset=utf-8");

    @include_once("conn.php");

    if(!(isset($_GET["id"])&&isset($_GET["ch"])&&isset($_GET["mh"])&&isset($_GET["en"]))){
        $obj = array();
        $obj["status"] = false;
        $obj["msg"] = "请传入完整参数";
        $json = json_encode($obj);
        exit($json);
    }

    $id = $_GET["id"];
    $ch = $_GET["ch"];
    $mh = $_GET["mh"];
    $en = $_GET["en"];


    // 更新
    $sql = "update `grade`  set chinese = $ch ,math = $mh, english = $en where id = $id";

    // 执行mysql语句
    $result = mysqli_query($conn,$sql);
    // print_r($result);

    $obj = array();
    if($result){

        // 增删改 => 受影响的行数
        // mysqli_affected_rows($conn)
        // 传入一个链接对象   => 返回受影响的行数
        // 更新
        // $rows >   0 更新成功
        // $rows ==  0 语句执行成功,但是数据未改变 (数据不存在此情况,数据和原数据一致)


        $rows = mysqli_affected_rows($conn);

        // echo $rows;
        if($rows>0){ // 更新成功
            $obj["status"] = true;
            $obj["msg"] = "更新成功";
        }else{
            $obj["status"] = true;
            $obj["msg"] = "更新成功,数据未改变";
        }


    }else{
        $obj["status"] = false;
        $obj["msg"] = "sql语句有误";
        $obj["sql"] = $sql;
    }

    echo json_encode($obj);

?>